fight involving machete blows - Alemán Inglés Diccionario